设有定义语句:int a[ ]={66,88,99};,则关于该语句的叙述错误的是( )。
来源:百度知道 编辑:UC知道 时间:2024/06/15 21:39:35
(A) 定义了一个名为a的一维数组
(B) a数组有3个元素
(C) a数组的下标为1—3
(D) 数组中的每个元素数据类型是int型
(B) a数组有3个元素
(C) a数组的下标为1—3
(D) 数组中的每个元素数据类型是int型
c 数组下标从0开始
选C
a数组的下标为0—2
很明显 (C) a数组的下标为1—3
C
下标为2
里面的元素个数就是数组的长度,由于下标从0开始,所以最大下标为
"元素个数-1"
选择 C
下标从0 开始
到 n-1 结束
你题目中应该是a[0] = 68; a[1] = 88; a[2] = 99;
设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是:
20.设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是 × 正确答案为A
设有语句int a=3;则执行了语句a+=a-=a*a;后变量a是多少?
设有语句 int a = 3; 执行语句 a+=a-=a*a;后,变量a的值是多少?
设有定义语句:int a=3, b, *p=&a;要将变量a的值赋给变量b,下列语句中不正确的赋值方式是______。
int *a=0,*b=0; 定义语句对吗
设有变量定义int y=234;执行语句cout<<oct <<y;输出是?
若有定义:int a[4][10];
定义int a[2][3]之后
定义int a[2][3],*p[3];那么语句p=a和p[0]=a都错在哪?